made point a higher level class