General work on server and client