thread.(un)subscribe, vote, open/close