redesign about program
fixed NPE in notes
fixed position in the chat