Data validation
Code style
Edit
edit and delete