refactoring key parsing to system control
version 0.1.1