projective methods