replaced dup/delete with reject