Much needed upgrade for McKinney