Can't fetch_id be nil sometimes?  If so, shouldn't there be a compact or something?