new rtlr kernel code implemented