test with unserialize