most important trigger logics added