add multi compositons