made stores singletons