getting message list works\! could be optimized server-side