stores and concepts