derective in new file, add testing load modules