Alternative idea---two interpreters