announceLog, return errors on failures
Simplify announceLog loading, further error-proofing