working with channel_planning =true