improve the composing