convert self.body to string to prevent hashes to break string manipulation