Input tunnel