JS: spin