...........to the rescue..............