support for all clients