added functionality to make windows not fire triggers until full