work on message list
forget to add some files