add RDO, NPTF, CUR, BTTN handler