forms and creating registration