implement the msgFolder