with test classes and PPT