use array instead of string for branches
split device info into separate rows