client doesn't need dedicated config object - that was overkill