Separating relaying from collecting