It seems that "SamProjector" does not appear in the paper. Could you explain why it should be used and its role?