adding whitespace and line ending normailization