add read and write methods to UtilShell. CSV improved