Survey example

In javaScript
Revert "Survey example"

This reverts commit cd48057b18c944c449a4d5d873b825dfb523d773.
Revert "Revert "Survey example""

This reverts commit 8c84091be9f5f4504ea3a85aa8f84487675e15eb.