CSV parser with better names