base_init3