fixed single_expr