add miss files. fix bug #60: support aggregate message