update position in standard sp