adapt serializer component