hopehopehopenope