msrf's latest activity