add position partial