added warmup and increased precision to optain more stable results