some init for internal data was moved from the interna;catalog to here