继续完善common工具