keep separate display and submit formats