add spinlock trigger