fronted new v2 init (safe)