Implemented rx()