making many of the test pages and demos work