wow did I get a lot of work done!