type correction for talk 3