added singleton project