managed to call a function pointer from the assembly code