replace "create_function" call with actual function