commit before braching