added noise data
some cleaning