Implement delete
Implement batch delete