new functions in scope