Rewrote fetch wrapper.