Update:
  More details for composing