it *is* an internal function....