spin class

spin class