nonhier rendering properly