added add, update, and register forms.