updates to api to support assignment of projects