If you need information on high order functions you may want to see: