clean: use f(void) instead of f() to declare a pointer to a function without arguments