async load messages