fast newdata
Fast 2nd sgn