adopted composer