pingpong and termio updates