message box tweaks + api fixes