lots of stuff. should have committed more often.
admins can delete!