Initial tube implementation