mostly initial commit, over from my personal repo
renames