re-bundle & added serialization example.