- playing with the keys
- fixed gcc warnings