Yes, adding function pointers is a fat bug. Call the functions instead.