preventLoop