blah, branching idiocy. Not my day.