implemented Composer class
implemented Composer class