added so that the client will trhotle down when there is no activity