added listing form validation