added success messages, UI improvements