refactored Due message