FIX: exit on fail in fetcher class