Broke settings into creators and fetchers