Standalone client and server