holding on with hope