commit before making changes to how position is tracked