*Phew* Finally posted. Ugh... Been a long day.