Are you ready for all this ass