allow to use a branch as the data source