Its odd how things fall into place!