added body function.  msg also hidden
working on modal