patterns documented; some experiments on queues