looks like i fixed the trigger dependence issue