reading from tvbuff