The good news is that i'm online. *rejoice* The bad: