work on generating new keys
back out unwanted commit/reversion