Branch and Commit trial

to address the branching and committing changes.