yes and yes

yes and yes