diff --git a/src/adonisjs/public/player/env/teacher.html b/src/adonisjs/public/player/env/teacher.html
new file mode 100644
index 00000000..e08ec145
--- /dev/null
+++ b/src/adonisjs/public/player/env/teacher.html
@@ -0,0 +1,180 @@
+
+
+
+
+ Authoring Environment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Escolha a Sua Oficina
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/adonisjs/public/report/category/cases/play/gallery/cell/mutant-cell-sliders-skin-mutant.js b/src/adonisjs/public/report/category/cases/play/gallery/cell/mutant-cell-sliders-skin-mutant.js
new file mode 100644
index 00000000..94346504
--- /dev/null
+++ b/src/adonisjs/public/report/category/cases/play/gallery/cell/mutant-cell-sliders-skin-mutant.js
@@ -0,0 +1,289 @@
+(() => {
+ AuthorCellManager.instance.insertSource(
+ 'Mutantes',
+ [['empty', '_', { src: 'images/cell/cell-yellow-green.svg', width: 25, height: 25, alt: 'empty' }],
+ ['stage-1', '1', { src: 'images/cell/cell-4.png', width: 25, height: 25, alt: 'stage-1' }],
+ ['stage-2', '2', { src: 'images/cell/cell-3.png', width: 25, height: 25, alt: 'stage-2' }],
+ ['stage-3', '3', { src: 'images/cell/cell-2.png', width: 25, height: 25, alt: 'stage-3' }],
+ ['stage-4', '4', { src: 'images/cell/cell-6.png', width: 25, height: 25, alt: 'stage-4' }],
+ ['mut-3', '7', { src: 'images/cell/mela-1.png', width: 25, height: 25, alt: 'mut-3' }],
+ ['mut-1', '5', { src: 'images/cell/mela-2.png', width: 25, height: 25, alt: 'mut-1' }],
+ ['mut-2', '6', { src: 'images/cell/mela-3.png', width: 25, height: 25, alt: 'mut-2' }],
+ ['mut-4', '8', { src: 'images/cell/mela-4.png', width: 25, height: 25, alt: 'mut-4' }],
+ ['purple', 'p', { src: 'images/cell/cell-purple.svg', width: 25, height: 25, alt: 'purple' }],
+ ['tile', 't', { src: 'images/cell/cell-transparent.svg', width: 25, height: 25, alt: 'tile' }],
+ ['yellow', 'y', { src: 'images/cell/cell-yellow.svg', width: 25, height: 25, alt: 'yellow' }],
+ ['brown', 'b', { src: 'images/cell/cell-brown.svg', width: 25, height: 25, alt: 'brown' }],
+ ['red', 'r', { src: 'images/cell/cell-red.svg', width: 25, height: 25, alt: 'red' }],
+ ['gray-darker', 'z', { src: 'images/cell/cell-gray-darker.svg', width: 25, height: 25, alt: 'darker gray' }]
+ ],
+'',
+`
+____________________
+____________________
+____________________
+____________________
+tttttttttttttttttttt
+__44_____44_4__444__
+44434444433434433344
+33333333333333333333
+22322222222222322322
+57212121275275212121
+bbbbbbbbbbbbbbbbbbbb
+yyyyyyyyyyyyyyyyyyyy
+yypyyyyypyyypyyyyyyy
+ypypyyypypypypyyyyyy
+yypyyyyypyyypyyyyyyy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 12345
+
+
+
+
+
+
+
+
+ 123
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+`,
+`
+
+
+
+ 01234
+
+
+
+
+
+
+ 01234
+
+
+
+
+
+
+ 0135
+
+
+
+
+
+
+ 01234
+
+
+
+
+
+
+ 01234
+
+
+
+
+
+
+ 0135
+
+
+
+
+
+
+ 01234
+
+
+
+
+
+
+ 01234
+
+
+
+
+
+
+ 0135
+
+
+
`
+ )
+})()
diff --git a/src/adonisjs/public/report/category/cases/play/schemas/mutant-skin-questions1.csv b/src/adonisjs/public/report/category/cases/play/schemas/mutant-skin-questions1.csv
new file mode 100644
index 00000000..67055bcf
--- /dev/null
+++ b/src/adonisjs/public/report/category/cases/play/schemas/mutant-skin-questions1.csv
@@ -0,0 +1 @@
+Perguntas_1.q1,Perguntas_1.q2,Perguntas_1.q3,Perguntas_1.q4,Perguntas_1.q5,Perguntas_1.q6
\ No newline at end of file
diff --git a/src/adonisjs/public/report/category/cases/play/schemas/mutant-skin-questions2.csv b/src/adonisjs/public/report/category/cases/play/schemas/mutant-skin-questions2.csv
new file mode 100644
index 00000000..b5c54881
--- /dev/null
+++ b/src/adonisjs/public/report/category/cases/play/schemas/mutant-skin-questions2.csv
@@ -0,0 +1 @@
+Perguntas_2.q1,Perguntas_2.q2,Perguntas_2.q3,Perguntas_2.q4,Perguntas_2.q5,Perguntas_2.q6
\ No newline at end of file
diff --git a/src/adonisjs/public/user/js/user-signup.js b/src/adonisjs/public/user/js/user-signup.js
index e064c3e0..50bf516f 100644
--- a/src/adonisjs/public/user/js/user-signup.js
+++ b/src/adonisjs/public/user/js/user-signup.js
@@ -344,7 +344,8 @@ class UserSignup {
}
let user = await MessageBus.i.request('user/login/post', userLogin)
// window.location.href = "/player/case/?id=8b969606-ad6b-4772-a8e8-f15ae8033e0e&room=f2ef57a5-7c71-4fd9-9fd5-69448020c981"
- window.location.href = "/player/case/?id=164e49f9-fee2-49dc-aa16-53bf7cf3ea97&room=2dcc1f39-85e6-4cfe-9539-58145f6cc98b"
+ // window.location.href = "/player/case/?id=164e49f9-fee2-49dc-aa16-53bf7cf3ea97&room=2dcc1f39-85e6-4cfe-9539-58145f6cc98b"
+ window.location.href = '/player/env/teacher.html'
}
async _experimentStartSWE () {
diff --git a/src/adonisjs/public/user/signup/tcle-museum-adult/index.html b/src/adonisjs/public/user/signup/tcle-museum-adult/index.html
index c31bf4eb..32739721 100644
--- a/src/adonisjs/public/user/signup/tcle-museum-adult/index.html
+++ b/src/adonisjs/public/user/signup/tcle-museum-adult/index.html
@@ -69,7 +69,7 @@