okay, branching shit's working FOR REALS now.