fix composing