fixed bug in while(){continue};