basic client emulator