added window key mapping