messageCtrl height bug squashed; volume type check improved