colored errors and new buttons for adding fields