speedup for cal