wip(serialization): add transport messages