build test suite for organize main program entry