add in a new before_branch