Refactor conf into its own file, and per user reports.