propogate changes