added ability to enter null into a field to not enter a field