Add settings argument to all triggered callbacks