fix expressiontemp bug