added all new buttons and visibility when adding a new field