first iteration of proj1