On the dynamics of solitons in the nonlinear Schrodinger equation