initial test and library file