maps new functions