[FIX] return _auto_init's result
[MRG] [FIX] return _auto_init's result
[MRG] [FIX] return _auto_init's result