allow project to be null/blank