Updated GitHub implementation