don't recreate a channel every time