potential null profile pointer fixage