updated interpreter test