HELL YES DO ALL OF THAT TO ME