So far an almost perfect day