完善几个方法