major updates to store and api