composer wip