Add fn example, its very powerful.