cleanup
implemented finel new line = false