projection and contraction method