update slot calculation to overall limit