wherein the key is input by a user