hierarchy field is now required and default is 0