made currentTube volatile