update light and tube