explicitly export functions we care about in the low level library