added smoother mesh