bug fix: message length limit