the number of columns is now correct
the number of workers is left for the system to decide