Carried out major changes