Serializing and deserializing Execution plan implemented