@al2o3cr: This story has everything.