added more dynamic message box and animation