added bare minimal notification and fixed a few bugs on the ui