and so it goes.......