fix for presence with differeing channel_data