remote form improvements + validations