cleaned up remote-station shift register reading