fix encode-mismatching,
fix ui,
implement toggle status function
implements notification