Visitor in while command