before try singleton for product store
add Data Model store singleton, & finished loadData asynchronisly