Proper branch vs commit