add testing programs