end structure