Cleaner message stream reading