Learned about function pointers