programs for the test