added easy inline val msg overrides