optimise execute a bit; 200ms speed increase on P6