Element traverse component