Yes, yes, yes, and oh god yes