added Simplex and Perlin without ns