long commit

commiting a bunch of stuff