#21 do not serialize ring on create unless explicitly asked for