sticky ends