some more examples
more pointers to functions