refined composing