[init] add NonnormalAuto