fix for descendent dataset