diff --git a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java
index ed97cb2939d4d414aeca5b3a361bf3021e9dda5f..9fd7da02f3e1b2c05abe6bbb45c23b86ed64ecbe 100644
--- a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java
+++ b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java
@@ -1415,7 +1415,6 @@ public class CouchDBDao implements IDatabaseDao, ApplicationEventPublisherAware
 		a.put("questionValue", answer.getQuestionValue());
 		a.put("answerText", answer.getAnswerText());
 		a.put("answerTextRaw", answer.getAnswerTextRaw());
-		a.put("freeTextScore", answer.getFreeTextScore());
 		a.put("successfulFreeTextAnswer", answer.isSuccessfulFreeTextAnswer());
 		a.put("timestamp", answer.getTimestamp());
 		a.put("user", user.getUsername());
@@ -1470,7 +1469,6 @@ public class CouchDBDao implements IDatabaseDao, ApplicationEventPublisherAware
 			a.put("answerSubject", answer.getAnswerSubject());
 			a.put("answerText", answer.getAnswerText());
 			a.put("answerTextRaw", answer.getAnswerTextRaw());
-			a.put("freeTextScore", answer.getFreeTextScore());
 			a.put("successfulFreeTextAnswer", answer.isSuccessfulFreeTextAnswer());
 			a.put("timestamp", answer.getTimestamp());
 			a.put("abstention", answer.isAbstention());
@@ -2166,7 +2164,6 @@ public class CouchDBDao implements IDatabaseDao, ApplicationEventPublisherAware
 					answerDoc.put("questionValue", a.getQuestionValue());
 					answerDoc.put("answerText", a.getAnswerText());
 					answerDoc.put("answerTextRaw", a.getAnswerTextRaw());
-					answerDoc.put("freeTextScore", a.getFreeTextScore());
 					answerDoc.put("timestamp", a.getTimestamp());
 					answerDoc.put("piRound", a.getPiRound());
 					answerDoc.put("abstention", a.isAbstention());
diff --git a/src/main/java/de/thm/arsnova/entities/Answer.java b/src/main/java/de/thm/arsnova/entities/Answer.java
index f85d2f5255bd5fde9010b2da72d83669e81460e0..81b391b9d41ab9c2b1c58e0bd43f83c84e967f92 100644
--- a/src/main/java/de/thm/arsnova/entities/Answer.java
+++ b/src/main/java/de/thm/arsnova/entities/Answer.java
@@ -39,7 +39,6 @@ public class Answer implements Serializable {
 	private String answerText;
 	private String answerTextRaw;
 	private String answerSubject;
-	private double freeTextScore;
 	private boolean successfulFreeTextAnswer;
 	private String questionVariant;
 	private int questionValue;
@@ -128,14 +127,6 @@ public class Answer implements Serializable {
 		this.answerSubject = answerSubject;
 	}
 
-	public final double getFreeTextScore() {
-		return this.freeTextScore;
-	}
-
-	public final void setFreeTextScore(final double freeTextScore) {
-		this.freeTextScore = freeTextScore;
-	}
-
 	public final boolean isSuccessfulFreeTextAnswer() {
 		return this.successfulFreeTextAnswer;
 	}
diff --git a/src/main/java/de/thm/arsnova/entities/Question.java b/src/main/java/de/thm/arsnova/entities/Question.java
index 42c167368ae56759d5b04441a8551d9fe1547308..f28aab1d382760baa7514bce78ab453f190c2311 100644
--- a/src/main/java/de/thm/arsnova/entities/Question.java
+++ b/src/main/java/de/thm/arsnova/entities/Question.java
@@ -60,7 +60,7 @@ public class Question implements Serializable {
 	private boolean ignorePunctuation;
 	private boolean fixedAnswer;
 	private boolean strictMode;
-	private double rating;
+	private int rating;
 	private String correctAnswer;
 	private String _id;
 	private String _rev;
@@ -357,11 +357,11 @@ public class Question implements Serializable {
 		this.strictMode = strictMode;
 	}
 
-	public final double getRating() {
+	public final int getRating() {
 		return this.rating;
 	}
 
-	public final void setRating(final double rating) {
+	public final void setRating(final int rating) {
 		this.rating = rating;
 	}
 
@@ -690,7 +690,7 @@ public class Question implements Serializable {
 		answer.setAnswerTextRaw(this.checkWhitespaces(answer.getAnswerTextRaw()));
 	}
 
-	public double evaluateCorrectAnswerFixedText(String answerTextRaw) {
+	public int evaluateCorrectAnswerFixedText(String answerTextRaw) {
 		if (answerTextRaw != null) {
 			if (answerTextRaw.equals(this.getCorrectAnswer())) {
 				return this.getRating();
diff --git a/src/main/java/de/thm/arsnova/services/QuestionService.java b/src/main/java/de/thm/arsnova/services/QuestionService.java
index 46075a80536bc66b8ecec8d28f7e4a726f3fc1c9..43bf4850ee3fbd8fd56178be6ecbc10cbc4ee427 100644
--- a/src/main/java/de/thm/arsnova/services/QuestionService.java
+++ b/src/main/java/de/thm/arsnova/services/QuestionService.java
@@ -738,7 +738,7 @@ public class QuestionService implements IQuestionService, ApplicationEventPublis
 				question.checkTextStricktOptions(theAnswer);
 			}
 			if (question.isFixedAnswer()) {
-				theAnswer.setFreeTextScore(question.evaluateCorrectAnswerFixedText(theAnswer.getAnswerTextRaw()));
+				theAnswer.setQuestionValue(question.evaluateCorrectAnswerFixedText(theAnswer.getAnswerTextRaw()));
 				theAnswer.setSuccessfulFreeTextAnswer(question.isSuccessfulFreeTextAnswer(theAnswer.getAnswerTextRaw()));
 			}
 		}