User partial implementation (delete is not function)