speed up shieldC