itp-internal function

Internal itp functions