Yep, yep, yep, yep... and yep.