  The pullback scheme is implemented in the global gyrokinetic particle-in-cell
code ORB5 [S. Jolliet et al, Comp. Phys. Comm., 177, 409 (2007)] to mitigate
the cancellation problem in electromagnetic simulations. The equations and the
discretisation used by the code are described. Numerical simulations of the
Toroidal Alfven Eigenmodes are performed in linear and nonlinear regimes to
verify the scheme. A considerable improvement in the code efficiency is
observed. For the internal kink mode, it is shown that the pullback mitigation
efficiently cures a numerical instability which would make the simulation more
costly otherwise.
