Restore previous control add loop - I don't think the other way helped
Add progress windows because speeding the program up is too hard :/