composer intro