Add code about higher order functions