TODO add check for schedule dates from other services (ie. other locations) add reverse check where you can give the script a schedule and it will give out all of the contracts that are violated.