685|tv/dr|Basic implementation that should mostly work