hardware tree