keyexists works!
updated