bundle composer