changes

completed new changes