essential libraries: adding mapcar reference