added incomplete graph sketch
added perlin