Changed code according to original example now stable as nonRx implementation