broken proof fixed
a few new exports