pointer fix