improved interactive test.html