added Products method to ProductHolder, shows child products recursively