main local changesd