fixed dead loop
- Kelvin