removes jsonSerializable interface