added gaussian distribution