changes of main