faster, ofs for -1 noise