Multifunctional RUIKE LD42 19 functions