diff --git a/app/character.py b/app/character.py
index adb8a40..95a5efb 100644
--- a/app/character.py
+++ b/app/character.py
@@ -363,7 +363,7 @@ def sync(self):
         identity = logos_data.get("identity")
         knowledge_summary = logos_data.get("knowledgeSummary")
         knowledge = logos_data.get("knowledge")
-        creation_enabled = True
+        creation_enabled = character_data.get("creationEnabled", True)
         concept = logos_data.get("concept")
         smart_reply = character_data.get("smartReply", False)
         image = character_data.get("image")
diff --git a/app/prompt_templates/cinema/screenwriter_system.txt b/app/prompt_templates/cinema/screenwriter_system.txt
index f167026..9c93439 100644
--- a/app/prompt_templates/cinema/screenwriter_system.txt
+++ b/app/prompt_templates/cinema/screenwriter_system.txt
@@ -9,4 +9,6 @@ character: If voiceover is in character mode, the name of the speaking character
 speech: If voiceover is in character or narrator mode, the text of the speech
 image_description: a description of the image content for the clip
 
+Generate around 10-12 clips. Approximately half should be character dialogue and half should be narration. For clips where the voiceover is a character, some of the image prompts may emphasize non-personal objects or scenery, and some may emphasize the character.
+
 Do not include an introduction or restatement of the prompt, just go straight into the screenplay.
\ No newline at end of file
diff --git a/tests/test_animation.py b/tests/test_animation.py
index a588554..8f746c0 100644
--- a/tests/test_animation.py
+++ b/tests/test_animation.py
@@ -57,8 +57,8 @@ def test_comic_illustration():
     prompt = """
     - Little Martians: Verdelis
     - Setting: Simulation
-    - Genre: Comedy
-    - Premise: Verdelis comes upon a genie lamp
+    - Genre: Drama
+    - Premise: Verdelis goes to outer space cosmos
     - Number of panels: 4
     """