new and old trigger code