this version initialize the private member of class and we can print that value from the distributeToAll func
ading new feature