added key.py details