work on announcment blocks