added a lot of styles, added some notification messaging