add Asssert to there