add point compression