More list functions
Refactor; MAP DOES NOT WORK :<