initial Matrix backed data model