support ptr record