configurable traffic pattern (#93)