tighten abstract