branch list with hash id