fix to listMessage