make sure publish does a hard reset