Refactored a bit for more clarity
Added csv data presentation