ui error handling
notification setup