Updated noise to include both fine and coarse grained generation