moved key definitions to seperate file(s)
added originalkeys definitions