fixed bug of expr