some works on remote client