add chord interpreter