A perfect day in Toronto