Added Composer class