fixed problem in from_expr