add roundtrip test, update readme