add feature desktop notifications
fixed typo
ui improve