messagebox always fits in its given region, even if the text is overflowing
minor operator whitespacing cleanup