make_point instead of non-statis data member initialization