correct trigger for whil