Keeping hope alive... too long probably