Mayo's recent activity