m.r.f.'s latest activity