added a scratch CMessageBox component