choplvl2 domain func added