All on a May morning