A beautiful day - and other first signs of summer ...