composition working