damn this sounds like a bad ass party...