refactored hoards