fix expr cache