Commit parser

looks like you're appending the same data twice. Is that intentional?