updating github with the major changes