iml changes and added strict detection of channel drops