fix the callback para bug