fleshed out model store