[bugfix] save pos in every action