+ add MainProgTest