working version of the store