preserve point data