oops again
validating key numbers