Can now deserialize structs