fixed illegal break