Mercury: finally, some self respect