Yes, yes, and yes.


I've got good news and bad news...