taran noah smith and heidi van pelt