recreated main with test plan implementation