added a resonable return value of the key method