add transcript support