Revert "Remove implementation Serialiseble interface"

This reverts commit 17c20ef5bfd1ad558bd0faa58117d4ea24bdcd59.