chennel behaviour now respect on channel state