add project modes