Minor edit; detects if pos is unchanged