ADdding back trigger stuff