Reads with timeouts work now! =')