1. add profile sot manipulate keys
2. add generated keys