adopt Neobundle new init style