removed one layer of serialization