add ability to update custom fields for a project