- Worked on SpinLock [untested]