geometric projection analysis