It appears the problem is within the pointer function. I'll take a look at it.