Rx gen3

completed