add store utility
Merge branch 'feature/store' into develop