  In this paper, we present a reformulation of Mickens' rules for nonstandard
finite difference (NSFD) scheme to adapt them to systems of ODEs. This leads to
exact schemes in the linear case, and also improve the accuracy in the
nonlinear case. In the Hamiltonian nonlinear case, it consists in adding
correction terms to schemes derived by Mickens.
