1. ~~include graphs/charts~~ 2. Downloadable Visualization Images 3. Automatically generate the most relevant chart (e.g., bar chart, line graph, pie chart) based on query content (in Tab 1) 4. include tables 5. fix prompts + report structure/content 6. ~~fix viz insights sectio~~ 7. Allow users to download the report as PDF or TXT. 8. split the code into functional modules: - data_loader.py → Handles dataset loading (CSV, Hugging Face) - sql_tools.py → Contains SQL-related tools and database setup - agents.py → Defines agents and their goals - app.py → 9. tab 1 -- Answer to the query + visualization specific to the query asked; tab 2 -- all the visualizations for the uploaded CSV/dataset. final report should consist of: overview, [yearly salary trends, location + remote work impact, company size consideration] + visual insights, conclusion)