removed unsafe default constructor for points
returned eval + bugfix