yes
yes
and yes