do not init fetch until initialized