short ends