make id extension consistent with github