diff --git a/flashcards/serializers.py b/flashcards/serializers.py
index afafbbe..cdc8c4f 100644
--- a/flashcards/serializers.py
+++ b/flashcards/serializers.py
@@ -6,7 +6,7 @@ from flashcards.models import Section, LecturePeriod, User, Flashcard, UserFlash
 from flashcards.validators import FlashcardMask, OverlapIntervalException
 from rest_framework import serializers
 from rest_framework.fields import EmailField, BooleanField, CharField, IntegerField, DateTimeField, empty, \
-    SerializerMethodField
+    SerializerMethodField, FloatField
 from rest_framework.serializers import ModelSerializer, Serializer, PrimaryKeyRelatedField, ListField
 from rest_framework.validators import UniqueValidator
 from flashy.settings import QUARTER_END, QUARTER_START
@@ -127,8 +127,7 @@ class FlashcardSerializer(ModelSerializer):
     # hide_reason = CharField(read_only=True)
     material_date = DateTimeField(default=now)
     mask = MaskFieldSerializer(allow_null=True)
-    score = IntegerField(read_only=True)
-
+    score = FloatField(read_only=True)
 
     def validate_material_date(self, value):
         # TODO: make this dynamic