working on trigers and finished examples