- added key protection
- updated readme