commited a bunch of stuff i guess
adfs