clients and other stuff