Creating a Remote Client