added bunch of stuff. am idiot for not commiting more often