Make sure id2_func is properly cast as well...