Dont export this function.