split out branch classification