add 2d noise