add perlin project