Add mutator dependancies and change events