fix viewcontroller.message