changing newlines
adding SubToMe support