export new functions