updated and fixed the issues with github