awesome aweoome awesome awesome awesome amazing story... i just had to read the whole thing...