queue implementation in rec messages from Benden