begin implementing local model store