updated profile form and general form stuff