before composer