redundancy function receiver