why is this necessary. shouldnt there always be a display field?