Updated to composeWith