disposing message after use