add parameter check for factory anaylisis builder class