composer desc