load some new functions