workarounds for unusual publish behavior