added styling and form elements