adding serialization specs and spec files