new definition of Store and ApplicationAdapter