correct the new functions