constant composition