May Day is the hope of the world!