Working on noise generation