gets gross to stay based on the abstract type
# announcements
t
gets gross to stay based on the abstract type