added some data for users
finally settled on key event handling