channel variable