Yes, yes, and ..yes ..!