common是通用功能