keep 1.0 and -1.0 with _keep_coeff