Added more to the functional programming post