testing some new functions