Loading: How To Solve A Really Tough Problem In 3 (Not So Easy) Steps