added keymaps class