shrinking projection method