fix error messages, profile link, and new user form, still working on edit and select volunteer