MayFly publisher