lots of stuff, final push for submission