fixed dumb f() call