Composer optional