if no messages found return empty