product tree - connecting product tree with  the data model