add error checking to the input for recall level