interupt reading