make message_html sleeker
try rewriting admin in terms of set_affiliation