Revert "Revert "remove announcement lib""

This reverts commit 0a5fa8d7b6e3d05093b8b9ff0536cdd6a546b5f1.