lots of new stuff. I should be committing more often