position prefrence added
conflict resolved