add multi project support