success message now uses hideErrorFade()