created noise algorithm