csv functions verified