added catapi fetcher