rewritten the computeProjection method