increase read delay; raise error if zeroes are returned