Yes, yes and yes!!!!