added a lot of things, I'm only starting to write meaninful commit comments after the release freeze