removed legacy exports - undocument, untested, not meant to be leaked