fix up call to pointer