add noise generator and pictures