Sensible composer