architecture start; composer