diff --git a/src/main/java/de/thm/arsnova/entities/Content.java b/src/main/java/de/thm/arsnova/entities/Content.java
index 9d591cdbbd56e2cba84f1dd809b9aa770dab0f53..9988359aa0e0feb25081be0e13335175185acedb 100644
--- a/src/main/java/de/thm/arsnova/entities/Content.java
+++ b/src/main/java/de/thm/arsnova/entities/Content.java
@@ -1,6 +1,5 @@
 package de.thm.arsnova.entities;
 
-import com.fasterxml.jackson.annotation.JsonSubTypes;
 import com.fasterxml.jackson.annotation.JsonTypeInfo;
 import com.fasterxml.jackson.annotation.JsonView;
 import de.thm.arsnova.entities.serialization.View;
@@ -12,12 +11,8 @@ import java.util.Objects;
 @JsonTypeInfo(
 		use = JsonTypeInfo.Id.NAME,
 		include = JsonTypeInfo.As.EXISTING_PROPERTY,
-		property = "format",
-		visible = true
+		property = "type"
 )
-@JsonSubTypes({
-		@JsonSubTypes.Type(value = ChoiceQuestionContent.class, name = "ChoiceQuestionContent")
-})
 public class Content extends Entity {
 	public enum Format {
 		CHOICE,
diff --git a/src/main/java/de/thm/arsnova/entities/serialization/CouchDbDocumentModule.java b/src/main/java/de/thm/arsnova/entities/serialization/CouchDbDocumentModule.java
index 7584b1556dfb262231de5d419b02be36a4c344da..a99adbf9711bf6b297ad3f5350e454a4624e54ea 100644
--- a/src/main/java/de/thm/arsnova/entities/serialization/CouchDbDocumentModule.java
+++ b/src/main/java/de/thm/arsnova/entities/serialization/CouchDbDocumentModule.java
@@ -36,12 +36,8 @@ public class CouchDbDocumentModule extends SimpleModule {
 		context.setMixInAnnotations(Entity.class, CouchDbDocumentMixIn.class);
 		context.setMixInAnnotations(de.thm.arsnova.entities.migration.v2.Entity.class, CouchDbDocumentV2MixIn.class);
 		context.registerSubtypes(
-				new NamedType(Content.class, Content.Format.TEXT.toString()),
-				new NamedType(Content.class, Content.Format.NUMBER.toString()),
-				new NamedType(ChoiceQuestionContent.class, Content.Format.CHOICE.toString()),
-				new NamedType(ChoiceQuestionContent.class, Content.Format.BINARY.toString()),
-				new NamedType(ChoiceQuestionContent.class, Content.Format.SCALE.toString()),
-				new NamedType(ChoiceQuestionContent.class, Content.Format.GRID.toString()),
+				new NamedType(Content.class, Content.class.getSimpleName()),
+				new NamedType(ChoiceQuestionContent.class, ChoiceQuestionContent.class.getSimpleName()),
 				new NamedType(Answer.class, Answer.class.getSimpleName()),
 				new NamedType(ChoiceAnswer.class, ChoiceAnswer.class.getSimpleName()),
 				new NamedType(TextAnswer.class, TextAnswer.class.getSimpleName()));