slight rename of internal functions