added point_generation for normaldistribution