function pointers instead of & the symbol