Checks if all factories are valid automatically