加入基类和一些布局