make clients non-static