however this design was not serialized