Trying to move to profiles
Made it so now a keyhandler supports a profile