Work on Client and Server.