add custom message box, fix bug about change content screen