fixed the type_info array pushing bug
