build composer