................................Spoiler Alert....................................... Proceed at your own speed!!!!!