triggers should always run