Done provider form validation
Done more form validation