publish needs to be happy