Modern Spinning Systems