correct point impl