CSV hard