spinning and technology