added channels directly to runner, improved api for enabling/disabling channels