Modifications to Point class