fix smooth