isa set up to propogate and update