Improve the perlin noise