I wonder how all this work with a client mode...