I was up till 4 am, but all done now :)
I even managed to get up at a fairly reasonable time. However i stopped by the insuarnce place to get my car insurance renewed, which took far longer than i was expecting, and traffic sucked, so i ended up getting n 45 minutes late =P Luckily no one really gives a damn :)