调整delegate