//L internal tools