introduced handletunnelloops