configurable queue