added streaming client