key exists
insert unique
insert unique test
remove key
helper wrapper