registering composer