add assert function(){}