most initial changes done