mary's latest activity