Best Practices dit and delete