add benchmark for receiver