Added serializer and deserializer along with data