add lots of comments
add separator -s argument option
fix change values with spaces-separator