Implement delete rule
Refactoring
Update default rule