harry debunks himself