they where on annual leave!thats all they need to say. dont you guys take the weekend off?but then again you probably dont get payed 300k a year. who knows. who cares.