Composer type