Perfect points

Perfect points