added a lot of shit

MUCH MUCH MUCH