fixed the bug lost names via unlist the smiset[[a]]