stupid bug on equal in interpreter fixed