testdriver to separate files