add basic test program