experimental ui JavaScript

Tests