tests structure including demo