nist5 optimization
no change