bunches of stuff...not even going to comment