new funcs for 23572