trigger+sp