add spin.cpp