initial composer