improved hierarchy in PrismDrawer