again, delete NULL is allowed