add hoaf