doesn't it make more sense to have user-repo first, then <view> ?