Tubular implementation