with more advanced session based workers