other ends