Lots of stuff

Sorry I don't keep a list when working on this code.