lots of work i didn't get in before.