use Queue for generator messages