rename internal methods with an underscore prefix to follow DTFoundation's coding style