Yes, yes and yes!