My form continually reverts and loses all conditional data.