use Say
add queue data structure from fype project