serialization, initial tests ok