refine definition of expression.