.......and so it goes....