revamped trigger behaviors