add base inheritance to message model