Refactor: getHintList()