got WriteArbitraryAsString working