commit gggggg part1