traversing logo