added CSV reader. needs werk