some work on getting stores actually working. good progress but not quite there yet