drag and drop - fixes for defaults and detecting "null" when saving