Doubt regarding Possess/Unpossess relation

Hi, I was wondering if we need to explicitly unpossess a pawn when the controller possesses a new pawn. I see that the controller automatically possesses a new pawn when asked to do so, but I just want to know if it is standard procedure to not worry about the previously possessed pawn.

Thanks for the quick reply man.

In Posses function, it will check if current PlayerController is control any Pawn it will UnPosses first before doing anything else, so if you just call Posses it will be enough.