fix delegat bug
fix delegate bug