better style for repolists