reverting to atomic commits for adding and removing positional information