fetcher serializable