Yes, yes, and yes!