2 new functions to bypass