small things about Message inheritance