what a day... i cant wait for it to be over --.--