performance increased a bit for cal