implements delete key/value