Observation form submission logic