edit styles
change validation
new controllers
make changes for usability and work
work with new file