Adds tunnel function