Added rxso(2) and sim(2) and passed the unit tests.