add exists()
add key delete()