Added new_form page, some bug fixed.