fixed a couple issues with KeyRequest, one fatal