- noise generator, added more api methods