completed tests for main, intro and list