LETS DO THIS SHIT. SPEWING IDEAS: GO