added spin_lock_init