added triggers