update to new noise APIs