基本完善info类族，有待重构
self modi
merge ui
second version