[front] [refactor] moved announce higher up in server, cleaned up test (which fails)