added new channel capability and fixed user transparency issue