Add CSV support