add interpreter classes