Spin lab