Client side terminal