working github integration