General precession