damn... and i thought my day was hard.. +rep for hard labor =T