added ability to delete keys