updates to proj 2 code