might use .also{} instead so there's not 2 "this" ...
# announcements
g
might use .also{} instead so there's not 2 "this" objects in similar scope