added (un)marshalling testcase