Mmm...recall the World Cup being blamed for delays. Then Xmas. Now the carnival. Not to worry...whoops...forgot about Easter.