enhancing tun read