updated warmup