what is the difference among the three interpreters?