amazing work tonight, got git extract and git commit done to properly handle branches.