completed back pointer marking