send input states over the wire
handle client timeout