And whenever Gloria is involved depending on the episode she has played all of these roles at least once. Charmed: in Tropedia