better error in user view, limit repos, and output some more