noise generation fixes
WIP