mainly fixed DualListField