changed compose