updated compose section