UNTESTED rewrote activity chat
Moved activity status updates to activity