diff --git a/primitives/newbieland/qabb20160310a.primitive b/primitives/newbieland/disp_mission/qabb20160310a.primitive
similarity index 100%
rename from primitives/newbieland/qabb20160310a.primitive
rename to primitives/newbieland/disp_mission/qabb20160310a.primitive
diff --git a/primitives/newbieland/qabb20160603a.primitive b/primitives/newbieland/disp_mission/qabb20160603a.primitive
similarity index 100%
rename from primitives/newbieland/qabb20160603a.primitive
rename to primitives/newbieland/disp_mission/qabb20160603a.primitive
diff --git a/primitives/newbieland/qabb20160603b.primitive b/primitives/newbieland/disp_mission/qabb20160603b.primitive
similarity index 100%
rename from primitives/newbieland/qabb20160603b.primitive
rename to primitives/newbieland/disp_mission/qabb20160603b.primitive
diff --git a/primitives/newbieland/qabb20160607a.primitive b/primitives/newbieland/disp_mission/qabb20160607a.primitive
similarity index 100%
rename from primitives/newbieland/qabb20160607a.primitive
rename to primitives/newbieland/disp_mission/qabb20160607a.primitive
diff --git a/primitives/newbieland/disp_mission/qabb20161025a.primitive b/primitives/newbieland/disp_mission/qabb20161025a.primitive
new file mode 100644
index 0000000..3cf65ac
--- /dev/null
+++ b/primitives/newbieland/disp_mission/qabb20161025a.primitive
@@ -0,0 +1,571 @@
+
+
+
+
+
+
+ class
+ missions_editor
+
+
+ name
+ qabb20161025a
+
+
+
+ auto_remove_from_journal
+ true
+
+
+ automatic
+ false
+
+
+ class
+ mission_tree
+
+
+ giver_primitive
+ urban_newbieland.primitive
+
+
+ mission_category
+ disp_mission
+
+
+ mission_description
+ qabb20161025a_DESC
+
+
+ mission_giver
+ $givervar@fullname$
+
+
+ mission_icon
+ generic_travel
+
+
+ mission_title
+ qabb20161025a_TITLE
+
+
+ name
+ qabb20161025a
+
+
+ need_validation
+ true
+
+
+ replayable
+ true
+
+
+ run_only_once
+ false
+
+
+
+ class
+ variables
+
+
+ name
+ variables
+
+
+
+ class
+ var_npc
+
+
+ name
+ givevar = disp_jimman (fct_dispensary_steward)
+
+
+ npc_function
+ fct_dispensary_steward
+
+
+ npc_name
+ disp_jimman
+
+
+ var_name
+ givervar
+
+
+
+
+ class
+ var_place
+
+
+ name
+ place1 = place_klum
+
+
+ place_name
+ place_klum
+
+
+ var_name
+ place1
+
+
+
+
+ class
+ var_place
+
+
+ name
+ exitplace1 = place_klum_exit
+
+
+ place_name
+ place_klum_exit
+
+
+ var_name
+ exitplace1
+
+
+
+
+
+ class
+ pre_requisite
+
+
+ name
+ pre_requisite
+
+
+
+
+
+ class
+ alias
+
+
+ name
+ alias
+
+
+
+
+ class
+ linear_dyn_chat_continue
+
+
+ name
+ intro
+
+
+ phrase
+ "Allez chercher des Klums" qabb20161025a_INTRO
+
+
+
+
+ class
+ step
+
+
+ name
+ visit1
+
+
+
+ class
+ actions
+
+
+ name
+ pre_actions
+
+
+
+ class
+ add_compass
+
+
+ name
+ add compass place_klum
+
+
+ place_to_add
+ place_klum
+
+
+
+
+ class
+ set_constrains
+
+
+ timer
+ 0
+
+
+
+
+
+ class
+ mission_objectives
+
+
+ name
+ objectives
+
+
+
+ class
+ visit
+
+
+ name
+ place_klum
+
+
+ overload_objective
+ qabb20161025a_obj
+
+
+ place
+ place_klum
+
+
+
+
+
+ class
+ actions
+
+
+ name
+ post_actions
+
+
+
+ class
+ remove_compass
+
+
+ name
+ remove compass place_klum1
+
+
+ place_to_remove
+ place_klum
+
+
+
+
+
+
+ class
+ step_failure
+
+
+ name
+ failure1
+
+
+
+ class
+ actions
+
+
+ name
+ actions
+
+
+
+ class
+ system_msg
+
+
+ msg_to_display
+ qabb20161025a_display1
+
+
+
+
+ class
+ jump_to
+
+
+ name
+ jump to visit1
+
+
+ target
+ visit1
+
+
+
+
+
+
+ class
+ step
+
+
+ name
+ examine1
+
+
+
+ class
+ actions
+
+
+ name
+ pre_actions
+
+
+
+ class
+ set_constrains
+
+
+ timer
+ 150
+
+
+
+
+ class
+ system_msg
+
+
+ msg_to_display
+ qabb20161025a_display2
+
+
+
+
+
+ class
+ mission_objectives
+
+
+ name
+ objectives
+
+
+
+ class
+ visit
+
+
+ hide_obj
+ false
+
+
+ overload_objective
+ qabb20161025a_obj
+
+
+ place
+ place_klum_exit
+
+
+
+
+
+ class
+ actions
+
+
+ name
+ post_actions
+
+
+
+ class
+ system_msg
+
+
+ msg_to_display
+ qabb20161025a_display3
+
+
+
+
+ class
+ jump_to
+
+
+ target
+ visit1
+
+
+
+
+
+
+ class
+ step_failure
+
+
+ name
+ failure2
+
+
+
+ class
+ actions
+
+
+ name
+ actions
+
+
+
+ class
+ jump_to
+
+
+ target
+ talk_scout
+
+
+
+
+
+
+ class
+ step
+
+
+ name
+ talk_scout
+
+
+
+ class
+ actions
+
+
+ name
+ pre_actions
+
+
+
+ class
+ system_msg
+
+
+ msg_to_display
+ qabb20161025a_display4
+
+
+
+
+ class
+ add_compass
+
+
+ npc_to_add
+ disp_sipvandil
+
+
+
+
+
+ class
+ mission_objectives
+
+
+ name
+ objectives
+
+
+
+ class
+ talk_to
+
+
+ npc_name
+ disp_sipvandil
+
+
+ overload_objective
+ qabb20161025a_obj
+
+
+ phrase
+ qabb20161025a_phr
+
+
+
+
+
+ class
+ actions
+
+
+ name
+ post_actions
+
+
+
+ amount
+ 1000
+
+
+ class
+ recv_money
+
+
+
+
+ class
+ remove_compass
+
+
+ npc_to_remove
+ disp_sipvandil
+
+
+
+
+ class
+ recv_item
+
+
+ item/quantity/quality
+ object_fireworks_d 3 1
+
+
+ npc_name
+ disp_sipvandil
+
+
+
+
+
+
+ class
+ linear_dyn_chat_continue
+
+
+ name
+ fin
+
+
+ npc_name
+ disp_sipvandil
+
+
+ phrase
+ qabb20161025a_phr2
+
+
+
+
+
+
diff --git a/primitives/newbieland/urban_newbieland.primitive b/primitives/newbieland/urban_newbieland.primitive
index 80c70bb..fe7f62e 100644
--- a/primitives/newbieland/urban_newbieland.primitive
+++ b/primitives/newbieland/urban_newbieland.primitive
@@ -901,7 +901,7 @@
mission_title : qabb20161025a_TITLE
mission_desc : qabb20161025a_DESC
# intro
- dyn_chat : giver : qabb20161025A_INTRO : intro_resp ANSWER_OK
+ dyn_chat : giver : qabb20161025a_INTRO : intro_resp ANSWER_OK
jump_point : intro_resp
# visit1
jump_point : visit1
@@ -933,6 +933,7 @@
add_compass_npc : disp_sipvandil
set_obj : qabb20161025a_OBJ3
talk_to : disp_sipvandil : qabb20161025a_PHR1
+ give_item : klum_fruit 10 1 : disp_sipvandil
recv_money : 1000
remove_compass_npc : disp_sipvandil
recv_item : conso_fireworks_d 3 1 : disp_sipvandil