fix a bug:bad interpreter