added validated form fields, networking, users, etc.